]> dgit.raspbian.org Git - openjdk-25.git/commit
[PATCH] fix(TemplateTable): use float operations for fast_xaccess() and fstore()...
authorVladimir Petko <vladimir.petko@canonical.com>
Mon, 6 Jul 2026 21:58:32 +0000 (09:58 +1200)
committerVladimir Petko <vladimir.petko@canonical.com>
Wed, 22 Jul 2026 00:23:02 +0000 (12:23 +1200)
commite4c67b4eb6b82b3d90630d699c6ae2c3961507e0
treeb07486d64d334f48f4cb2acc624d990f8a28e051
parentb432f3cbf1ff4d6d8aafd1e26f89933b0a3b6a8c
[PATCH] fix(TemplateTable): use float operations for fast_xaccess() and fstore(). This PR changes fstore and fast_xaccess operations to generate float (4 byte) instructions on S390x. This resolves out of bound read and writes on float that causes a segmentation fault with Compact Object Headers enabled.

From b9ea4636bea0f6264b2c602e4203e8e604d8da6e Mon Sep 17 00:00:00 2001
Bug: https://bugs.openjdk.org/browse/JDK-8387580
Origin: upstream, https://github.com/openjdk/jdk/commit/978dfecb6545166aee93a8e68c9c82535b0cb3e2

Gbp-Pq: Name jdk-8387580.diff
src/hotspot/cpu/s390/templateTable_s390.cpp